1
19
24
48
6
32
15
16
30
21
7
56
25
45
13
38
22
18
11
110
3
33
60
47
50
51
20
34
9
63
55
195
59
66
61
77
29
85
96
23
67
42
106
87
243